Program evaluation is considered to be immensely necessary for reaching successful outcome of any kind of program. Program evaluation provides not only provides thorough insight about the problem and its desired outcomes but also does a great job in the context of finding major loopholes within the program. Social workers particularly use the tool of program evaluation for the sake of finding and evaluating the potential outcome of a program. In addition to that, it can further be stated that program evaluation, when implemented makes potential use of analytical power to identify and evaluate whether the outcome is being reached or not (Wright & Wallis, 2019).